// jqGrid 初始化
console.info($(window).height());
$("#jqGrid").jqGrid({
			url : baseUrl + '/tx/queryTxList.do',
			datatype : "json",
			mtype : 'post',
			colModel : [{
						label : '员工号',
						width : 100,
						name : 'GYH',
						sortable:false,
						align : 'center'
					}, {
						label : '提现金额',
						width : 100,
						name : 'TXJE',
						sortable:false,
						align : 'center'
					}, {
						label : '提现时间',
						width : 190,
						name : 'TXSJ',
						sortable:false,
						align : 'center'
					}, {
						label : '银行卡号',
						width : 150,
						name : 'YHKHM',
						sortable:false,
						align : 'center'
					}, {
						label : '提现状态',
						width :100,
						name : 'TX_STATE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
						if (cellvalue == '00') {
							return '待处理';
						}else if (cellvalue == '01') {
							return '提现成功';
						}else if (cellvalue == '02') {
							return '提现失败';
						}
					}
					}, {
						label : '手机号码',
						width : 120,
						name : 'SJHM'
					}, {
						label : '姓名',
						width : 100,
						name : 'CardName',
						sortable:false,
						align : 'center'
					}, {
						label : '可用金额',
						width : 120,
						name : 'KYJE',
						sortable:false,
						align : 'center'
					}, {
						label : '可账户余额',
						width : 120,
						name : 'ZHYE',
						sortable:false,
						align : 'center'
					}, {
						label : '身份证号',
						width : 120,
						name : 'SFZHM',
						sortable:false,
						align : 'center'
					}, {
						label : '开户地址',
						width : 200,
						name : 'KHH',
						sortable:false,
						align : 'center'
					}, {
						label : '开户省份',
						width : 120,
						name : 'KHHSZD',
						sortable:false,
						align : 'center'
					}, {
						label : '银行种类',
						width : 120,
						name : 'YHMC',
						sortable:false,
						align : 'center'
					}],
			viewrecords : true,
			rowNum : 50,
			pager : '#jqGridPager',
			shrinkToFit : false,// 列宽 不自动
			multiselect : true,
			multiboxonly : true,
			beforeSelectRow : function(rowid, e) {
				$(this).jqGrid('resetSelection');
				return (true);
			}, // 实现复选框单选
			onSelectAll : function(aRowids, status) {
				$(this).jqGrid('resetSelection');
			}, // 实现头部复选框,无效
			autowidth : true,
			height : $(window).height() - 86-20, // 屏幕高度-86-汇总栏20
			rownumbers : true,
			postData : {
				startDate : $("#s_mintxrq").val() || "",
				endDate : $("#s_maxtxrq").val() || "",
				sjhm : $("#s_sjhm").val() || "",
				gyh : $("#s_name").val() || "",
				txState : $("#s_txzt").val() || ""
			},
			prmNames : {
				rows : 'limit'
			},
			jsonReader : {
				id : "ID",
				root : "data",
				records : 'total',
				total : 'totalPage',
				repeatitems : true
			},
			prmNames: {//每页条数 字段
				rows: 'limit'
			},
	jsonReader: {//返回数据,格式字段映射
				id: "ID",
				root: "data",
				records: 'total',
				total: 'totalPage',
				repeatitems: true
			},
	footerrow: true,//合计行,无汇总需删除
	userDataOnFooter: true
		});
$("#jqGrid").jqGrid('navGrid', '#jqGridPager', {
			add : false,
			edit : false,
			del : false,
			search : false
		});
// 搜索功能
$("#btu_search").button({
			icons : {
				primary : 'ui-icon-search'
			}
		}).click(function() {
	$("#s_mintxrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_maxtxrq").datepicker("option", "minDate",
							selectedDate);
				}
			});
	$("#s_maxtxrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_mintxrq").datepicker("option", "maxDate",
							selectedDate);
				}
			});
	$("#dialog_search").dialog({
		modal : true,
		minHeight : 200,
		minWidth : 900,
		buttons : {
			"重置" : function() {
				$('#dialog_search input').val("");
			},
			"确定" : function() {
				var s_alert = null;
				if (null != s_alert) {
					$("#dialog_alert").empty();
					$("#dialog_alert").append("<label>" + s_alert + "</label>");
					$("#dialog_alert").dialog({
								modal : true,
								buttons : {
									"确定" : function() {
										$(this).dialog("close");
									}
								}
							});
				} else {
					$(this).dialog("close");
					$("#jqGrid").jqGrid('setGridParam', {
								postData : {
									startDate : $("#s_mintxrq").val() || "",
									endDate : $("#s_maxtxrq").val() || "",
									sjhm : $("#s_sjhm").val() || "",
									gyh : $("#s_name").val() || "",
									txState : $("#s_txzt").val() || ""
								}
							}).trigger("reloadGrid");
				}
			}
		}
	});
});
//查看功能
$("#btu_view").button({
			icons : {
				primary : 'ui-icon-document'
			}
		}).click(function() {
			var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			if (null == v_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			} else {
				$("#dialog_view").dialog({
							modal : true,
							minHeight : 400,
							minWidth : 900,
							buttons : {
								"关闭" : function() {
									$(this).dialog("close");
								}
							}
						});
				var v_rowData = $('#jqGrid').jqGrid('getRowData', v_selrowId);
				$("#v_yhm").val(v_rowData.GYH || "空");
				$("#v_txje").val(v_rowData.TXJE || "空");
				$("#v_txsj").val(v_rowData.TXSJ || "空");
				$("#v_yhkh").val(v_rowData.YHKHM || "空");
				$("#v_txzt").val(v_rowData.TX_STATE || "空");
				$("#v_sjhm").val(v_rowData.SJHM || "空");
				$("#v_xm").val(v_rowData.CardName || "空");
				$("#v_kyje").val(v_rowData.KYJE || "空");
				$("#v_kyzhye").val(v_rowData.ZHYE || "空");
				$("#v_sfzhm").val(v_rowData.SFZHM || "空");
				$("#v_khdz").val(v_rowData.KHH || "空");
				$("#v_khsf").val(v_rowData.KHHSZD || "空");
				$("#v_yhzl").val(v_rowData.YHMC || "空");
			}
		});

//提现成功处理
$("#btu_locked").button({
			icons : {
				primary : 'ui-icon-locked'
			}
		}).click(function() {
			var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			var txSuc="txSuc"
			if (null == v_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			} else {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>确定提现成功处理吗!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$.ajax({
										   type: "POST",
										   url : baseUrl + "/tx/updateTxState.do",
										   data: "ids="+v_selrowId+"&operState="+txSuc,
									success : function(result) {
										$("#dialog_alert").empty();
										if (result.isUpdate) {
											$("#dialog_alert")
													.append("<label>修改成功!</label>");
											$("#jqGrid").jqGrid().trigger("reloadGrid");
										} else {
											$("#dialog_alert").append("<label>"
													+ result.msg + "</label>");
										}
										$("#dialog_alert").dialog({
													modal : true,
													buttons : {
														"确定" : function() {
															$(this).dialog("close");
														}
													}
												});
									},
									error : function() {
										$("#dialog_alert").empty();
										$("#dialog_alert")
												.append("<label>修改失败!</label>");
										$("#jqGrid").jqGrid().trigger("reloadGrid");
										$("#dialog_alert").dialog({
													modal : true,
													buttons : {
														"确定" : function() {
															$(this).dialog("close");
														}
													}
												});
									}
									
									
									
									
										});	
								}
							}
						});
			
			
			
			
			}
			});
//提现失败处理
$("#btu_unlocked").button({
	icons : {
		primary : 'ui-icon-locked'
	}
}).click(function() {
	var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
	var txFail="txFail"
	if (null == v_selrowId) {
		$("#dialog_alert").empty();
		$("#dialog_alert").append("<label>请选择一条记录!</label>");
		$("#dialog_alert").dialog({
					modal : true,
					buttons : {
						"确定" : function() {
							$(this).dialog("close");
						}
					}
				});
	} else {
		$("#dialog_alert").empty();
		$("#dialog_alert").append("<label>确定提现失败处理吗!</label>");
		$("#dialog_alert").dialog({
					modal : true,
					buttons : {
						"确定" : function() {
							$.ajax({
								   type: "POST",
								   url : baseUrl + "/tx/updateTxState.do",
								   data: "ids="+v_selrowId+"&operState="+txFail,
							success : function(result) {
								$("#dialog_alert").empty();
								if (result.isUpdate) {
									$("#dialog_alert")
											.append("<label>修改成功!</label>");
									$("#jqGrid").jqGrid().trigger("reloadGrid");
								} else {
									$("#dialog_alert").append("<label>"
											+ result.msg + "</label>");
								}
								$("#dialog_alert").dialog({
											modal : true,
											buttons : {
												"确定" : function() {
													$(this).dialog("close");
												}
											}
										});
							},
							error : function() {
								$("#dialog_alert").empty();
								$("#dialog_alert")
										.append("<label>修改失败!</label>");
								$("#jqGrid").jqGrid().trigger("reloadGrid");
								$("#dialog_alert").dialog({
											modal : true,
											buttons : {
												"确定" : function() {
													$(this).dialog("close");
												}
											}
										});
							}
							
							
							
							
								});	
						}
					}
				});
	
	
	
	
	}
			});
// 下载Excel功能
$("#btu_download").button({
			icons : {
				primary : 'ui-icon-arrowstop-1-s'
			}
		}).click(function() {
			var startDate = $("#s_mintxrq").val() || "";
			var endDate = $("#s_maxtxrq").val() || "";
			var sjhm = $("#s_sjhm").val() || "";
			var gyh = $("#s_name").val() || "";
			var txState = $("#s_txzt").val() || "";
	window.open(baseUrl + "/tx/exportTxExcelMethod.do?startDate="
			+ startDate + "&endDate=" + endDate+ "&sjhm=" + sjhm + "&gyh="
			+ gyh + "&txState=" + txState);
});
// 工具提示框 tooltip
$(document).tooltip();
